Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 TOWNSEND ROAD Detached £2,500,523 £1,475,000 9 Sep 2010
25 TOWNSEND ROAD Semi-Detached £1,215,000 26 Oct 2023